<?php
ini_set('max_execution_time', 6000000);
error_reporting(0);
ini_set('memory_limit','360M');
include "includes/comunes.php";

//BUSCO PARAMETROS
$tablav="presu_parametros";
$condicionv=" 1=1";
$ordenv=" ";
$rev=cons_sql($tablav, $condicionv, $ordenv);

//
$fecha = date('Y-m-d');
$nuevafecha = strtotime ( '-1 day' , strtotime ( $fecha ) ) ;
$nuevafecha = date ( 'Y-m-d' , $nuevafecha );

 $i=0;

	 //ACTUALIZO TABLA DE VENDEDORES
	 $sqlVen="select * from VEND";
	 $resVen=cons_server($sqlVen);
	 while($regVen=mysql_fetch_array($resVen)){
	  if(verificar_ven_existe($regVen['LAEMP'],$regVen['LASUC'],$regVen['VEND_NUM'])==0)
	      insertar_vendedor($regVen['LAEMP'],$regVen['LASUC'],$regVen['VEND_NUM'],$regVen['VEND_NOM']);
	 }
	 while($regPar=mysql_fetch_array($rev)){
	 $suc=obtener_suc_externa($regPar['ParSuc']);
	 //verifico las altas del dia
	 $sql='SELECT * FROM `CABE` WHERE CABE_FE1 >="'.$nuevafecha.'"  and LASUC='.$suc.' AND CABE_TOT>'.$regPar['ParMonto'].' AND CABE_TIP="PRES"';
	 echo $sql;
	 $res=cons_server($sql);
	 
	
	 while($reg=mysql_fetch_array($res)){
	 
	 if(verificar_presu_existe($reg['LAEMP'],$reg['LASUC'],$reg['CABE_LET'],$reg['CABE_PUN'],$reg['CABE_TIP'],$reg['CABE_NUM'])==0){
		//verifico si existe el cliente
		  if(verificar_cliente($reg['CABE_CLI'])==0)
		  {
		    insertar_cliente($reg['CABE_CLI'],$reg['CABE_RAZ'],$reg['CABE_CUI'],$reg['CABE_DIR'],$reg['CABE_LOC'],$reg['CABE_TEL']);
		  }else
		  {
		   actualizar_tel_cliente($reg['CABE_CLI'],$reg['CABE_TEL']);
		  }
	 //actualizo el tipo de cliente
     $tipoCli=actualizar_tipo_cliente($reg['CABE_CLI']);
     //fin tipo	
		
		$IdPresu=insertar_presupuesto($reg['LAEMP'],$reg['LASUC'],$reg['CABE_LET'],$reg['CABE_PUN'],$reg['CABE_TIP'],$reg['CABE_NUM'],$reg['CABE_CLI'],$reg['CABE_FE1'],$reg['CABE_VEN'],$reg['CABE_TOT'],$reg['CABE_DIR'],$reg['CABE_LOC'],$reg['CABE_TEL'],$reg['CABE_OB1'],$reg['CABE_OB2'],$reg['CABE_HOR'],$reg['CABE_RAZ'],$tipoCli);
		//busco los items de este pedido
		$sqlDet='SELECT * FROM `FICH` WHERE LASUC='.$suc.' AND FICH_PU6='.$reg['CABE_PUN']." AND FICH_MO6=".$reg['CABE_NUM']." AND FICH_LE6='X'";
		//echo "<br>".$sqlDet;die();
		$resDet=cons_server($sqlDet);
		 while($regDet=mysql_fetch_array($resDet)){
		 //inserto los items
		 ins_det_presuesto($IdPresu,$regDet['FICH_IT6'],$regDet['FICH_AR1'],$regDet['FICH_DES'],$regDet['FICH_CAN'],$regDet['FICH_PRU'],$regDet['FICH_PRT']);
		 }
		
		$i++;
		echo $reg['CABE_TIP'].' '.$reg['CABE_LET'].' '.$reg['CABE_PUN'].' '.$reg['CABE_NUM'].' '.format_fec($reg['CABE_FE1'],"/")."<br>";
	}
	 }
	 }
	 
	 
	 
	 echo "Cantidad de Presupuestos dados de Alta ".$i."<br><br>";
	 mail('mauro.nunez@grupobercomat.com',"Sistema de Presupuestos - Importacion de Presupuestos","Se importaron correctamente ".$i." Presupuestos");
 
?>